Skip to content

chore: Bump the microsoft-packages group with 5 updates#106

Merged
jeffcumpsty-tpx merged 2 commits intostagingfrom
dependabot/nuget/OpenReferralApi.Core/microsoft-packages-c8e45eb484
Feb 13, 2026
Merged

chore: Bump the microsoft-packages group with 5 updates#106
jeffcumpsty-tpx merged 2 commits intostagingfrom
dependabot/nuget/OpenReferralApi.Core/microsoft-packages-c8e45eb484

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 12, 2026

Updated Microsoft.AspNetCore.OpenApi from 10.0.2 to 10.0.3.

Release notes

Sourced from Microsoft.AspNetCore.OpenApi's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.Caching.Abstractions from 10.0.2 to 10.0.3.

Release notes

Sourced from Microsoft.Extensions.Caching.Abstractions's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.Http from 10.0.2 to 10.0.3.

Release notes

Sourced from Microsoft.Extensions.Http's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.Logging.Abstractions from 10.0.2 to 10.0.3.

Release notes

Sourced from Microsoft.Extensions.Logging.Abstractions's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.Options from 10.0.2 to 10.0.3.

Release notes

Sourced from Microsoft.Extensions.Options's releases.

No release notes found for this version range.

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

jeffcumpsty-tpx and others added 2 commits February 12, 2026 12:44
* Implement schema caching (#101)

* Add support for bypassing Vercel protection in JSON schema fetching

* Add conditional check for Docker image build on pull requests targeting main branch

* Remove unused database collections from configuration files

* Code cleanup and authentication (#99)

* Refactor JSON Schema Handling and Validation Services

- Introduced DataSourceAuthentication class to manage API authentication configurations in OpenApiValidationRequest.
- Removed JsonSchemaResolverService and integrated its functionality into SchemaResolverService for better cohesion.
- Updated OpenApiValidationService and JsonValidatorService to use the new ISchemaResolverService interface.
- Enhanced schema resolution methods to support both System.Text.Json and Newtonsoft.Json.Schema.
- Updated unit tests to reflect changes in schema resolution and validation logic.
- Bumped Swashbuckle.AspNetCore package version to 10.1.2 for improved OpenAPI support.

* Update DataSourceAuthentication properties to use empty string as default value and rename JsonSchemaResolverService to SchemaResolverService in README

* Enhance OpenApiValidationService with authentication support and update README for authentication methods

* chore: Bump Swashbuckle.AspNetCore from 10.1.1 to 10.1.2 (#98)

---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-version: 10.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Cumpsty <jeff.cumpsty@tpximpact.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add authentication support to OpenAPI schema configuration and update related services (#100)

* Add GitHub workflows for CodeQL analysis, SBOM generation, and Trivy security scan

* Update upload-artifact action version in SBOM workflow

* Update GitHub Actions to use latest action versions and remove Docker scan steps

* Update upload-artifact action version to v6 in CI workflow

* Add caching functionality for schema resolution

- Introduced CacheOptions class to configure caching behavior.
- Updated SchemaResolverService to utilize IMemoryCache for caching remote schemas.
- Implemented caching logic in LoadRemoteSchemaAsync method, including support for sliding expiration.
- Added unit tests to verify caching behavior with enabled and disabled options.
- Updated Program.cs to configure memory cache with size limit from appsettings.
- Modified appsettings.json and appsettings.Production.json to include cache configuration options.
- Added Microsoft.Extensions.Caching.Abstractions and Microsoft.Extensions.Options package references.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Ci modifications (#102)

* Refactor CI/CD workflows: streamline deployment to Heroku and enforce staging branch for main PRs

* Enhance CI/CD workflows: update Dependabot configuration, add auto-merge for safe updates, and upgrade checkout action version

* Refactor CI/CD workflows: enhance CodeQL analysis and OWASP ZAP scan steps, improve Docker handling, and streamline application readiness checks

* Enhance CI/CD workflow: add .NET setup and build step for CodeQL analysis

* Refactor CI/CD workflow: replace manual CodeQL build steps with GitHub's autobuild action

* Refactor CodeQL analysis step: switch to manual build process for improved control

* Ci modifications (#104)

* Refactor CI/CD workflows: streamline deployment to Heroku and enforce staging branch for main PRs

* Enhance CI/CD workflows: update Dependabot configuration, add auto-merge for safe updates, and upgrade checkout action version

* Refactor CI/CD workflows: enhance CodeQL analysis and OWASP ZAP scan steps, improve Docker handling, and streamline application readiness checks

* Enhance CI/CD workflow: add .NET setup and build step for CodeQL analysis

* Refactor CI/CD workflow: replace manual CodeQL build steps with GitHub's autobuild action

* Refactor CodeQL analysis step: switch to manual build process for improved control

* Enhance Trivy scans: update action version, add diagnostic checks for missing SARIF, and improve output handling

* Remove redundant permissions section from CI configuration

* Sanitize URLs in logging for improved security and clarity

* Potential fix for code scanning alert no. 209: Log entries created from user input

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Add image reference output to Docker build and update Trivy scan steps

* Potential fix for code scanning alert no. 211: Log entries created from user input

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Bumps Microsoft.AspNetCore.OpenApi from 10.0.2 to 10.0.3
Bumps Microsoft.Extensions.Caching.Abstractions from 10.0.2 to 10.0.3
Bumps Microsoft.Extensions.Http from 10.0.2 to 10.0.3
Bumps Microsoft.Extensions.Logging.Abstractions from 10.0.2 to 10.0.3
Bumps Microsoft.Extensions.Options from 10.0.2 to 10.0.3

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.Caching.Abstractions
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.Http
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.Logging.Abstractions
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.Options
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: microsoft-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 12, 2026

Labels

The following labels could not be found: dependencies, nuget. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions
Copy link

🚫 Merge blocked

Pull requests targeting main are only allowed from the staging branch.
Please merge your changes into staging first, then open a PR from stagingmain.

Current source branch: dependabot/nuget/OpenReferralApi.Core/microsoft-packages-c8e45eb484

@jeffcumpsty-tpx jeffcumpsty-tpx changed the base branch from main to staging February 13, 2026 04:52
@jeffcumpsty-tpx jeffcumpsty-tpx merged commit 9310826 into staging Feb 13, 2026
9 of 13 checks passed
@jeffcumpsty-tpx jeffcumpsty-tpx deleted the dependabot/nuget/OpenReferralApi.Core/microsoft-packages-c8e45eb484 branch February 13, 2026 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant